body {
    line-height: 24px;
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
}


.main-left {
    float: left;
    width: 940px;
    background: #fff;
    padding: 30px;
    margin: 0;

}
.main-right{
    width: 200px;
    height: 504px;
    float: left;
    margin: 0;
    padding: 25px 20px;
}
/*主页左半部分的样式*/
.mainsclearfix{
    height: 180px;
    display: block;
    margin-bottom: 60px;
}
.main-left{
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
}

.mainsclearfix>a{
    margin-bottom: 20px;
}
.main-left-llfl>img{
    margin: 0px;
    padding: 0px;
    float: left;
}
.main-left-lrfl{
    width: 540px;
    height: 197px;
    float: left;
    margin-left: 25px;
}
.main-left-lrfl>h3{
    font-size: 20px;
    color: #333333;
    height: 35px;
    margin: 0 0 8px 0;
    padding: 0px
}
.main-left-llfl>p{
    line-height: 22px;
    font-size: 15px;
    color: #707070;
    height: 66px;
    margin-bottom: 20px;
    font-weight: 500;
    overflow: hidden;
    padding: 0px;
}
.zuoclearfix{
    margin: 10px;
}

.zuoclearfix>.fl{
    float: left;
    position: relative;
    right: 8px;
    bottom: 2px;

}
.zuoclearfix>.fr{
    float: right;

}

/*主页右半部分*/
.main-right{
    padding:20px 25px;
}
.main-right>p{
    font-size: 18px;
    color: #333333;
    margin-bottom: 10px;
    border-bottom: 1px solid
}
.gengduo>ul>li{
    padding: 20px 0 10px 0;
}
.gengduo>a{
    width: 148px;
    height: 28px;
    padding: 0px;
    border: 1px;

}
.gengduo>a>img{
    width: 28px;
    height: 18px;
    position: relative;

}

